<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8" />
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <meta name="viewport"
    content="width=device-width, initial-scale=1, maximum-scale=1,minimum-scale=1, user-scalable=no" />
  <title>原型对象</title>
  <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
  <script src="./js/utils.js"></script>
</head>

<body>
  <div class="box"></div>
  <script src="./js/_proto.js"></script>
</body>

</html>
<!--
  1 定义
    原型对象是构造函数的prototype属性，是一个对象
  2 特征
    拥有构造函数提供的一些方法和属性，其属性被所有实例对象共享，并默认被实例对象继承
  3 语法
    let Person = function(){}
    Person.prototype.name = 'tom'
    Person.prototype.show = function(){ console.log(this) }
 -->